package edu.cibertec.interface1;

import java.util.ArrayList;
import java.util.List;

import edu.cibertec.bean.ExpedienteActividadDTO;
import edu.cibertec.bean.ExpedienteDTO;

public interface ExpedienteActividadDAO {
	
	
//  METODOS USADOS PARA EL ACTUALIZAR EXPEDIENTE ACTIVIDAD
	public ArrayList<ExpedienteActividadDTO> buscarExpedienteActividad(ExpedienteActividadDTO x);
	
	public ArrayList<ExpedienteActividadDTO> listaExpedienteActividad(ExpedienteActividadDTO x) throws Exception;
	
	public List<ExpedienteDTO> listaExpedientexUsuarioResponsable(int idusuario);

	public List<ExpedienteActividadDTO> listaActividadesXexpediente(int idExpediente);
	
//  FIN DE LOS METODOS USADOS PARA EL ACTUALIZAT EXPEDIENTE ACTIVIDAD	
	
	public int registrarExpedienteActividad(ExpedienteActividadDTO x) throws Exception;
	
	public int eliminarExpedienteActividad(ExpedienteActividadDTO x)throws Exception;
	
	public int actualizarExpedienteActividad(ExpedienteActividadDTO x)throws Exception;
	
	public ExpedienteActividadDTO obtenerExpedienteActividad(ExpedienteActividadDTO x)throws Exception;
	
}






